smell of the shop - Französisch Englisch Wörterbuch